mechanical splicing - French English Dictionary